do things rapidly - Espagnol Anglais Dictionnaire